#include <iostream>
#include "..\Modulos\Coche.h"

using namespace std;

int main()
{
    Socio * socioDuenio= new Normal(1234567,"Juan Perez",50.0,20.0);
    Coche automovil("ABC 1234","VW","Gol",((Normal *)socioDuenio));
    cout <<"*************** Programa de Prueba de clase Coche  ********** \n";
    cout << "\n\nDatos del Automovil: ";
    cout << "\nMatricula: ";
    automovil.getMatricula().print();
    cout << "\nMarca: ";
    automovil.getMarca().print();
    cout << "\nModelo: ";
    automovil.getModelo().print();

    cout << "\nDatos del Socio Duenio del Automovil: ";
    cout << "\nCedula: ";
    cout << socioDuenio->getCedula();
    cout << "\nNombre: " ;
    socioDuenio->getNombre().print();
    cout << "\nTicket Basico: ";
    cout << socioDuenio->getTicketBase();
    cout << "\nTicket: ";
    cout << socioDuenio->calculaTicket(15.0);  //Arancel 15.0
    cout << "\nTipo de Socio: ";
    socioDuenio->tipoSocio().print();

    return 0;
}
